function initialPageBar(pageAmount, pageNum, pageBar) {
	//先将pageAmount和pageNum转成数字
	pageAmount = +pageAmount;
	pageNum = +pageNum;
	
	if (pageAmount<1 || pageNum<1) {
		return;
	}
	if (pageAmount == 1) {
		pageBar.append('<a href="javascript:void(0);" onclick="turnPage(event);" class="selected">1</a>');
		return;
	}
	
	//数组中的值决定对应索引号的页面按钮是否显示
	//第0个位置留空无用，第一页和最后一页总是显示，其它页先初始化为不显示
	var pageList = new Array(false, true);
	for (var i=2; i<pageAmount; i++) {
		pageList[i] = false;
	}
	pageList[pageAmount] = true;
	//显示窗口的大小
	var SIZE = 5, HALF_SIZE = Math.floor(SIZE/2);
	//窗口最左边的位置，初始化为选中最后一页时的位置
	var left = pageAmount-SIZE+1;
	//根据实际选中页对left进行调整
	if (left > pageNum-HALF_SIZE) {
		left = pageNum-HALF_SIZE;
	}
	//窗口最右边的位置，初始化为选中第一页时的位置
	var right = SIZE;
	//根据实际选中页对right进行调整
	if (right < pageNum+HALF_SIZE) {
		right = pageNum+HALF_SIZE;
	}
	//将窗口中的页面按钮设为显示
	for (var i=2; i<pageAmount; i++) {
		if (left<=i && i<=right) {
			pageList[i] = true;
		}
	}
	
	if (pageNum != 1) {
		pageBar.append('<a href="javascript:void(0);" onclick="turnPage(event);">&lt;上一页</a>');
	}
	for (var i=1; i<=pageAmount; i++) {
		if (pageList[i] == true) {
			if (i == pageNum) {
				pageBar.append('<a href="javascript:void(0);" onclick="turnPage(event);" class="selected">'+i+'</a>');
			} else {
				pageBar.append('<a href="javascript:void(0);" onclick="turnPage(event);">'+i+'</a>');
			}
		} else {
			if(pageList[i-1] == true) {
				pageBar.append('<span>...</span>');
			}
		}
	}
	if (pageNum != pageAmount) {
		pageBar.append('<a href="javascript:void(0);" onclick="turnPage(event);">下一页&gt;</a>');
	}
}
